using System;
using System.Collections.Generic;
using System.Xml.Serialization;

namespace ClientTools.Client.Controls.Packager.PackageClasses
{
    public class MacroProperty
    {
        private string _alias;

        [XmlAttribute("alias")]
        public string Alias
        {
            get { return _alias; }
            set { _alias = value; }
        }

        private string _name;

        [XmlAttribute("name")]
        public string Name
        {
            get { return _name; }
            set { _name = value; }
        }

        private bool _show;

        [XmlAttribute("show")]
        public bool Show
        {
            get { return _show; }
            set { _show = value; }
        }

        private string _propertyType;

        [XmlAttribute("propertyType")]
        public string PropertyType
        {
            get { return _propertyType; }
            set { _propertyType = value; }
        }
    }
}
